remote stations - French English Dictionary